Made In Japan
133 Eglinton Sq., Scarborough, ON, Canada, M1L 2K1
(416) 751-5227 Phone